home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Archives / Drivers / SetRamsey.lha / SetRamsey / SetRamsey.doc < prev    next >
Text File  |  1991-11-21  |  4KB  |  114 lines

  1.  
  2.                 SetRamsey V1.50 by Nic Wilson
  3.                 -----------------------------
  4.  
  5.         This program is freely distributable with no conditions
  6.         except that the program and this text file must remain
  7.         intact without any modification.
  8.         
  9.         THE FOLLOWING MUST BE STATED
  10.         
  11.         
  12.         ** FLAME ON **
  13.  
  14.         Some engineers have stated that SetRamsey is not required or
  15.         performs incorrectly or have said "throw it away".  They have
  16.         even stated the incorrect terminology of the 'static column mode'
  17.         name.  To set the record straight.  This name was taken straight
  18.         from their own Devcon manuals.  It does not matter wether you call
  19.         it 'page detect' or 'static column' the function is the same,
  20.         and the name debatable.
  21.         
  22.         Even though they do not agree, I have found by hundreds of
  23.         users with many Rev 8.9 boards that work fine, 100% of the
  24.         time with SC Drams and this mode enabled.  We DO get an
  25.         increase in speed EVEN on benchmark programs in the range
  26.         of 15 to 20%, if SCM is on but BURST off, which is another
  27.         problem again with the Ramsey chip so I am told.
  28.         The problems started occuring on the Rev 9 boards. Instead of 
  29.         arguing the necessity for SetRamsey, time should be spent
  30.         finding the actual cause of the problems and fix them or at least
  31.         state the whole story of why these modes operate incorrectly on
  32.         some Amiga's instead of beleiving they already know why.  Your
  33.         current explanations do not hold water with what is actually 
  34.         happening here in the field.  
  35.         SetRamsey can also be used to read the current settings,  they 
  36.         never supplied a utility for this purpose.
  37.         
  38.         They stated to some users "don't take for granted the OS is wrong,
  39.         setting SCM on Page Mode Drams would cause problems".  My reply to
  40.         this is "don't take for granted that SetRamsey is wrong, it does
  41.         the CBM recognised test for SCM Drams before allowing changes".
  42.         
  43.         If you belevie that SetRamsey performs incorrreclty in some
  44.         way then contact me and I will fix it!!
  45.         
  46.         EMAIL {cbmvax!cbmehq}!cbmaus!wilson!nic@uunet.uu.net
  47.         
  48.         ** FLAME OFF **
  49.  
  50.  
  51. REQUIREMENTS
  52. ------------
  53.         Amiga A3000     (nothing less)
  54.  
  55.  
  56. FUNCTION
  57. --------
  58.         Allows manipulation and or reading of the RAMSEY ram controllers
  59.         registers that toggle various modes in an Amiga 3000.
  60.  
  61. USAGE
  62. -----
  63.         SetRamsey STATICON, STATICOFF, BURSTOFF, BURSTON, WRAPON, WRAPOFF
  64.                   REFRESHON n, REFRESHOFF
  65.  
  66.   or    SetRamsey ?   Gives USAGE string
  67.         SetRamsey     Gives current settings of the RAMSEY chip registers.
  68.  
  69. NOTE
  70. ----    The use of STATIC COLUMN or BURST MODES require that you have some
  71.         SCRAM installed. (Static Column Random Access Memory).  A test is
  72.         made before setting these modes, and error occurs if page mode ram
  73.         found.
  74.  
  75.  
  76.  
  77. STATICON        -       Turns Static Column Mode on
  78.  
  79. STATICOFF       -       Turns Static Column Mode off
  80.  
  81. BURSTON         -       Respond to *CBREQ input and do burst cycles
  82.  
  83. BURSTOFF        -       Turns Burst mode off
  84.  
  85. WRAPON          -       Allows all 4 longwords of a burst to take place
  86.  
  87. WRAPOFF         -       Burst will only continue A3,A2 are increasing
  88.                         Burst will not be allowed to WRAP A3,A2=00
  89.  
  90.                         In other words,  the 68030 always reads 4 long
  91.                         words, but if the start address is on a non-quad
  92.                         boundary it will loop back and read the words 
  93.                         prior to the start address.  Since this will rarely
  94.                         be needed, Ramsey can stop the burst cycle after
  95.                         the forward words are read in.
  96.  
  97. REFRESHON n     -       Sets refresh to value specified by n
  98.                         n must equal 154, 238 or 380  
  99. REFRESHOFF      -       Turns refresh off 
  100.                         DONT USE NORMALLY, WILL CAUSE UNPREDICTABLE RESULTS.
  101.  
  102.  
  103. All enquiries to
  104.  
  105. Nic Wilson Software
  106. 138d South Street
  107. TOOWOOMBA QLD 4350
  108. Phone +61 76 358522  Work hours 
  109. Fax   +61 76 358384  Work hours
  110. Phone +61 76 358539  After hours
  111. EMAIL {cbmvax|cbmehq}!cbmaus!wilson!nic@uunet.uu.net
  112.  
  113.  
  114.